package cn.ytxy.ivos.vehicle.service;


import cn.ytxy.ivos.vehicle.pojo.dto.VehicleQuery;
import cn.ytxy.ivos.vehicle.pojo.dto.VehicleSaveParam;
import cn.ytxy.ivos.vehicle.pojo.vo.VehicleVO;

import java.util.List;

/**
 * @ClassName VehicleService
 * @Description TODO
 * @Author renhong~Deng
 * @Date 2025/4/28 16:18
 * @Version 1.0
 */


public interface VehicleService {
    List<VehicleVO> selectVehicle(VehicleQuery vehiclequery);

    void saveVehicle(VehicleSaveParam VehicleSaveParam);

    void deleteVehicle(Long id);

    void unbindVehicle(Long vehicleId);

    void bindVehicle(Long geoId,Long vehicleId);
}
